Liberty Island – English–Español translations

🇬🇧 en es 🇪🇸

Liberty Island properNoun

  • island in New York Harbor
Isla de la Libertad
Wiktionary Links